hold something in a tenacious grip - Deutsch Englisch Wörterbuch